// 5. pow test
// build : g++ -I/usr/include/eigen3 5.pow_test.cpp 
#include <Eigen/Dense>
#include <iostream>
#include <unsupported/Eigen/MatrixFunctions>  //must 必须出现 否则pow 需要格式的匹配
using namespace std;
int main()
{
    Eigen::Matrix3d m;
    m << 1,-2,3,
        -3,4,5,
        5,4,6;
    // 
    m = m.pow(0.5f);

    std::cout<<m<<std::endl;
    return 0;

}